home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Auge 4000 / Auge 4000 #45 (1990-06-20)(Amiga User Gruppe Einzugsgebiet 4000).zip / Auge 4000 #45 (1990-06-20)(Amiga User Gruppe Einzugsgebiet 4000).adf / ANWENDUNGEN / Ncomm / NCOMM1.9-Deutsch < prev    next >
Text File  |  1990-06-08  |  29KB  |  732 lines

  1.                               NCOMM 1.9
  2.                               ---------
  3.                               ---------
  4.  
  5. Starten des Programms:
  6. ----------------------
  7. Vom CLI startet man NCOMM indem man "NCOMM [filename] eingibt. Als filename
  8. kann optional der Name eines Script-Files angegeben werden.
  9. Von der Workbench wird NCOMM durch Doppelklick auf das Icon gestartet.
  10. Falls man ein eigenes Icon statt des Originales benutzen moechte, darf man
  11. nicht vergessen im Info-Menue der Workbench den Stack auf 10000 Bytes zu
  12. setzen.
  13.  
  14.  
  15.                               MENUES
  16.                               ------
  17.                               ------
  18.  
  19. System Menue
  20. ============
  21.  
  22. About NCOMM:     Informationen ueber das Programm und den Autor.
  23.  
  24. Status:          Anzeige ueber Ram-Speicher,Druckerstatus und
  25.                  Capture-Buffer. Auch koennen hier die Einstellungen fuer
  26.                  ASCII-Send-Delay(Verzoegerung beim senden von
  27.                  ASCII-Texten) und die groesse des Scrollback-Buffer
  28.                  veraendert werden.
  29.  
  30.  
  31. Load Config:     Eine neue Konfiguration laden. Die Makros und das
  32.                  Telefonbuch werden hierdurch nicht veraendert.
  33.  
  34. Save Config:     Speichern der aktuellen Konfiguration. Makros und das
  35.                  Telefonbuch muessen seperat gespeichert werden.
  36.  
  37. Script:          Startet ein Script. Zum Beenden des Scripts wird die
  38.                  Funktion einfach noch einmal angewaehlt.
  39.  
  40. Makrokeys:       Hier koennen die Funktionstasten mit Makros belegt werden,
  41.                  neue Makros geladen oder die aktuellen abgespeichert
  42.                  werden. Ein Makro darf maximal 512 Bytes lang sein. Belegt
  43.                  werden koennen die Tasten F1-F10 und Shift F1 - Shift F10.
  44.                  Folgende Controll-Codes koennen benutzt werden:
  45.                  \n oder \r  = Carrige Return
  46.                  \t          = Tabulator
  47.                  \f          = Seitenvorschub
  48.                  \b          = Backspace
  49.                  \v          = Vertikal Tabulator
  50.                  \e          = Escape
  51.                  \\          = Backslash
  52.                  \"          = Anfuehrungsstriche
  53.                  \p          = Passwort aus dem Telefonbuch
  54.                  \w          = 0.5 Sekunden Pause
  55.                  \l          = 250 ms Break
  56.                  \m          = Macro
  57.  
  58. Printer:         Schaltet den Drucker an oder aus.
  59.  
  60. New CLI:         Startet ein CLI. Muss durch "ENDCLI" beendet werden.
  61.  
  62. Log Calls:       Alle Aktionen werden in einem File Namens "NComm.log"
  63.                  festgehalten.
  64.  
  65. Quit NComm:      Beenden von NComm und schliessen aller Files.
  66.  
  67.  
  68.                            Der File Input Requester
  69.                            ========================
  70.  
  71. Er funktioniert wie viele andere Auswahlrequester in anderen Programmen
  72. fuer den Amiga. Deshalb erwaehne ich nur ein paar Besonderheiten.
  73. Im "Type"Gadget kann eine Endung wie zum Beispiel "TXT" eingegeben werden.
  74. Es werden dann nur die Files mit dieser Endung angezeigt. Waehrend der File
  75. Requester auf dem Bildschirm ist, koennen trotzdem noch Daten empfangen und
  76. gesendet werden.
  77.  
  78.  
  79.                                 Das File Menue
  80.                                 ==============
  81.  
  82. Start ASCII Capture:   Alle empfangenen Daten werden auf Diskette
  83.                        mitgespeichert. Wird eine Uebersetungstabelle
  84.                        benutzt, so werden die Daten vorher uebersetzt. Gibt
  85.                        man einen bereits existierenden Filenamen fuer das
  86.                        Capturefile an, so wird nachgefragt ob die Daten an
  87.                        das alte File angehangen werden sollen oder ob das
  88.                        alte File ueberschrieben werden soll.
  89.  
  90. Start ASCII Send:      Ein angegebenes ASCII-File wird an die Mailbox
  91.                        gesandt. Falls eine Uebersetzungstabelle
  92.                        eingeschaltet ist, werden die Daten vorher
  93.                        uebersetzt.
  94.  
  95. Message Upload:        Eigentlich die gleiche Funktion wie ASCII Send, aber
  96.                        falls der Text Leerzeilen enthaelt werden sie in ein
  97.                        Leerzeichen umgewandelt. (In vielen Mailboxen wird
  98.                        durch eine Leerzeile der Editor verlassen.)
  99.  
  100. Download:              Startet ein Download mit dem im Transfer-Menue
  101.                        angegebenen Protokoll.
  102.  
  103. Upload:                Startet ein Upload mit dem im Transfer-Menue
  104.                        angegebenen Protokoll.
  105.  
  106.                                   Protokoll
  107.                                   =========
  108.  
  109. Hier wird das Protokoll fuer up- und download ausgewaehlt. Zur Verfuegung
  110. stehen : X-Modem, Y-Modem, Y-Modem-Batch, Y-Modem-G und Z-Modem.
  111.  
  112.                                    Options
  113.                                    =======
  114.  
  115. CRC:                    Beim X-Modem-Protokoll kann eine geauere
  116.                         Fehlerueberpruefung dazugeschaltet werden.
  117.  
  118. View Transfers:         In einem seperaten Window wird der Inhalt eines
  119.                         Files beim Transfer dargestellt. Sinnvoll nur bei
  120.                         ASCII-Files.
  121.  
  122. Chop Files:             Bei der X-Modem und der Y-Modemuebertragung haben
  123.                         die Files durch die Uebertragungstechnik bedingt
  124.                         nicht immer die richtige Originallaenge. Chop Files
  125.                         beseitigt dieses Problem.(Sehr wichtig bei der
  126.                         Uebertragung von ausfuehrbaren Programmen.)
  127.  
  128. G & R Protokoll:        Ein automatisches up- und download Protokoll.
  129.                         Funktioniert aber nur wenn auch die Mailbox in der
  130.                         Lage ist dieses Protokoll zu unterstuetzen.
  131.  
  132. G & R Host Mode:        Wenn zwei Rechner auf denen NComm laeuft
  133.                         miteinander verbunden sind, so laesst sich in
  134.                         diesem Modus einer der Rechner vom anderen beim
  135.                         Filetransfer fernsteuern.
  136.  
  137. Z-Modem Resume:         Falls bei der Z-Modem-Uebertragung durch einen
  138.                         verlorenen Carrier unterbrochen wurde, wird das
  139.                         unvollstaendige File trotzdem abgespeichert und es
  140.                         muss nur der fehlende Rest neu uebertragen werden.
  141.  
  142. Default Directory:      Hier werden die Pfade fuer up- und download
  143.                         eingestellt.
  144.  
  145. View scrollback buffer: Hiermit wird ein Window geoeffnet,in dem der
  146.                         Scrollback buffer dargestellt wird. Ueber die
  147.                         Cursortasten oder ueber Gadgets laesst sich im Text
  148.                         hin und her scrollen.
  149.  
  150. Save scrollback buffer: Diese Funktion dient zum abspeichern des Scrollback
  151.                         buffers.
  152.  
  153.  
  154.                      Kommandos im Serial Menue
  155.                      -------------------------
  156.  
  157. Baud:                   Hier kann die Baudrate zwischen 300 und 19200 Baud
  158.                         gewaehlt werden.Die Baudraten die im Telefonbuch
  159.                         angegeben werden haben aber immer vorrang vor den
  160.                         hier eingestellten Werten.Bei Baudraten ueber 2400
  161.                         sollte Handshaking benutzt werden,da es sonst zu
  162.                         Datenverlusten kommen kann.
  163.  
  164. Data Length:            Hier wird die Datenlaenge auf 7 oder 8 Bits
  165.                         eingestellt. In Deutschland ist fast nur 8 Bits im
  166.                         Gebrauch.
  167.  
  168. Parity:                 Dient zum einstellen der Paritaet. ODD (ungerade),
  169.                         EVEN (gerade) oder NO (keine). Es wird fast immer
  170.                         NO benutzt.
  171.  
  172. Stop Bits:              Anzahl der Stopbits. 1 oder 2. Es wird fast
  173.                         ueberall 1 Stopbit benutzt.
  174.  
  175. Duplex:                 Einstellung fuer Full- und Halfduplex. Die normale
  176.                         Einstellung ist Fullduplex. Tauchen auf dem
  177.                         Bildschirm alle Zeichen doppelt auf, so sollte man
  178.                         Halfduplex versuchen.
  179.  
  180. Handshaking:            Einstellung fuer das Handshaking (Veranlasst die
  181.                         Mailbox mit weiterem Senden zu warten, falls ihr
  182.                         Amiga gerade beschaefftigt ist. Zum Beispiel beim
  183.                         Abspeichern eines Files.
  184.                         None = Kein Handshaking
  185.  
  186.                         XON/XOFF= Softwareprotokoll, sollte benutzt werden,
  187.                         wenn man mit mehr als 2400 baud arbeitet.
  188.  
  189.                         RTS/CTS= Hardwareprotokoll, kann nur mit dafuer
  190.                         geeigneten Modems benutzt werden. Meistens 9600
  191.                         baud-Modems und hoeher.
  192.  
  193.                         ACHTUNG: Im XON/XOFF Modus kann es vorkommen, das
  194.                         NCOMM durch Stoerungen in der Telefonleitung
  195.                         glaubt, das ein XOFF gesendet wurde und dann
  196.                         haengen bleibt. In diesen seltenen Faellen hilft
  197.                         fast immer ein CTRL-Q.
  198.  
  199. Send Break:             Sendet ein 250 ms break signal.
  200.  
  201.  
  202.                    Kommandos im Translate Menue
  203.                    ----------------------------
  204.  
  205. Hier koennen verschiedene Uebersetzungstabellen fuer ein und ausgehende
  206. Daten und fuer spezielle Tastaturcodes eingeschaltet werden.
  207.  
  208. End of Line:            Eistellung ob das Zeilenende als Carriage Return
  209.                         oder als Carriage Return UND Linefeed zu senden
  210.                         ist. Falls alle Texte in der gleichen Zeile
  211.                         erscheinen oder immer eine Leerzeile zuviel
  212.                         erscheint sollte man diese Einstellung veraendern.
  213.  
  214. ISO:                    Standard-Amiga-Codes. Falls die Mailbox auch auf
  215.                         einem Amiga laeuft. Funktioniert nur mit 8N1.
  216.  
  217. IBM:                    Die Mailbox ist ein IBM-PC oder ein Kompatibler.
  218.  
  219. IBN:                    Auch fuer IBM, aber mit Norwegischen Sonderzeichen.
  220.  
  221. IBP:                    Auch fuer IBM, aber mit Portugisischen
  222.                         Sonderzeichen.
  223.  
  224. NO7:                    Norwegischer ISO-7-bit Standard.
  225.  
  226. US7:                    Amerikanischer ISO-7-bit Standard.
  227.  
  228. UK7:                    Englischer ISO-7-bit Standard.
  229.  
  230. GE7:                    Deutscher ISO-7-bit Standard.
  231.  
  232. FR7:                    Franzoesischer ISO-7-bit Standard.
  233.  
  234. SP7:                    Spanischer ISO-7-bit Standard.
  235.  
  236. IT7:                    Italienischer ISO-7-bit Standard.
  237.  
  238. SF7:                    Schwedisch/Finnischer ISO-7-bit Standard.
  239.  
  240. DE7:                    Daenischer ISO-7-bit Standard.
  241.  
  242. DEL <-> BS:             Hier kann eingestellt werden, ob die Delete und die
  243.                         Backspacebefehle ausgetauscht werden. Ist fuer
  244.                         manche Rechner unter Unix, VMS, TOPS-20 und ein
  245.                         paar anderen Betriebssystemen notwendig.
  246.  
  247. Show HEX chars:         Diese Option stellt den ankommenden Text als
  248.                         HEX-Zahlen dar. Am rechten Rand wird er noch einmal
  249.                         als normaler Text dargestellt.
  250.  
  251.  
  252.                           Kommandos im Screen-Menue
  253.                          --------------------------
  254.  
  255. Title bar:              Ein und Ausschalter fuer die Titelleiste.
  256.  
  257. Interlace:              Schalter fuer Interlace. Verdoppelt die vertikale
  258.                         Aufloesung, ist aber vom Augenarzt nicht zu
  259.                         empfehlen.
  260.  
  261. Colours:                Bildschirm in 2 oder 8 Farben. Fuer volle
  262.                         ANSI-Darstellung sollte 8 Farben eingestellt sein.
  263.  
  264. Palette:                Ruft einen Palette-Requester auf in dem die
  265.                         Bildschirmfarben an den eigenen Geschmack angepasst
  266.                         werden koennen.
  267.  
  268. Split Screen:           Teilt den Screen in zwei Haelften. Eine kleinere in
  269.                         der die eigenen Eingaben dargestellt werden. Eine
  270.                         groessere in der die Daten aus der Box dargestellt
  271.                         werden. Um zu vermeiden, das die eigenen Eingaben
  272.                         durch das Echo der Box auch im groesseren Screen
  273.                         erscheinen sollte man auf half-duplex schalten.
  274.                         Split Screen + Interlace benoetigt mehr als 1 MB
  275.                         Speicher.
  276.                         VORSICHT: Vermeiden sie einen Login in eine Box im
  277.                         Split-Screen-Modus. Das Passwort wird sonst durch
  278.                         das Echo im groesseren Screen fuer jeden lesbar
  279.                         erscheinen.
  280.  
  281. Style:                  Ein und Ausschalter fuer die Styles (Fettdruck,
  282.                         Italics und Unterstrichen).
  283.  
  284. Bell:                   Einstellung fuer die Reaktion auf den ASCII "Bell"
  285.                         Code. 1. Ein Piepston. 2. Ein aufblitzen des
  286.                         Bildschirms. 3. Screen to Front. 4. Keine Reaktion.
  287.                         Die ersten drei Arten koennen auch gemischt werden.
  288.  
  289. Reset:                  Loescht den Screen, schaltet alle Styles aus und
  290.                         setzt die Farben auf die Standardwerte zurueck.
  291.  
  292. Window Gadgets:         Der Screen enthaelt versteckte Gadgets um das
  293.                         NComm-Window nach hinten zu klicken.
  294.  
  295.  
  296.                            Kommandos im Phone-Menue
  297.                            ------------------------
  298.  
  299. Phonebook:              Ruft das Telefonbuch auf. Hier kann ein neues
  300.                         Telefonbuch geladen oder abgespeichert werden.
  301.                         Eintraege editiert, geloescht oder hinzugefuegt
  302.                         werden. Die Eintraege koennen sortiert oder
  303.                         ausgedruckt werden und es kann ein Waehlvorgang
  304.                         gestartet werden. Beim laden sucht NComm nach dem
  305.                         File "NComm:NComm.phone". Wird es nicht gefunden,
  306.                         so ist das Telefonbuch leer. Die Zahl der Eintraege
  307.                         im Telefonbuch ist nur durch den Speicher begrenzt.
  308.                         Allerdings koennen nur die ersten 46 im Dial-Menue
  309.                         dargestellt werden und nur die ersten 10 koennen
  310.                         ueber HOTKEYS angewaehl werden.
  311.  
  312. Dial-Gadget:            Alle selektierten Eintraege werden so lange der
  313.                         Reihe nach angewaehlt, bis eine Verbindung zu
  314.                         stande kommt.
  315.  
  316. Edit-Gadget:            Ruft das Edit-Window auf, in dem ein selektierter
  317.                         Eintrag veraendert werden kann.
  318.  
  319. New-Gadget:             Ruft ein Window auf, in dem neue Eintraege zum
  320.                         Telefonbuch hinzugefuegt werden koennen.
  321.  
  322. Abort-Gadget:           Beendet das Telefonbuch ohne eine Funktion
  323.                         auszufuehren und ohne vorgenommene Aenderungen
  324.                         abzuspeichern.
  325.  
  326. Load-Gadget:            Bringt einen File-Requester auf den Bildschirm, mit
  327.                         dem andere Telefonbuecher geladen werden koennen.
  328.  
  329. Save-Gadget:            Ueber einen File-Requester kann das aktuelle
  330.                         Telefonbuch abgespeichert werden.
  331.  
  332. Delete-Gadget:          Die selektierten Eintraege werden geloescht. Um sie
  333.                         auch auf Diskette zu loeschen muss das so
  334.                         geaenderte Telefonbuch abgespeichert werden.
  335.  
  336. Sort-Gadget:            Die Eintraege werden sortiert.
  337.  
  338. Print-Gadget:           Die selektierten Eintraege werden ausgedruckt. Ist
  339.                         kein Eintrag selektiert, so wird das gesamte
  340.                         Telefonbuch ausgedruckt.
  341.  
  342. Dial #:                 Ueber diesen Requester koennen Telefonnummern von
  343.                         Hand eingegeben und angewaehlt werden, die nicht im
  344.                         Telefonbuch stehen.
  345.  
  346. Hang up:                Sendet das Kommando zum auflegen an das Modem.
  347.  
  348. Redial:                 Ist diese Funktion eingeschaltet, so waehlt NComm
  349.                         so lange bis eine Verbindung zustande kommt.
  350.  
  351.  
  352.  
  353. Modem setup:            In diesen Requester werden die Befehle eingetragen,
  354.                         die an das Modem gesandt oder von ihm empfangen
  355.                         werden. Um die richtigen Befehle einzutragen sollte
  356.                         man in seinem Modemhandbuch nachschlagen.
  357.  
  358. Edit Window:            Hier laesst sich NComm fuer jede Box speziell
  359. ------------            Konfigurieren. Das Window enthaelt 6 Textboxen und
  360.                         8 Gadgets.
  361. Name:                   Name der Box. Bis zu 40 Zeichen lang.
  362.  
  363. Phone #:                Telefonnummer. Bis zu 60 Zeichen lang. Hat die Box
  364.                         mehrere Telefonummern so werden sie durch ein "|"
  365.                         getrennt. Zum Beispiel "272507|274337".
  366.  
  367. Comment:                Hier kann ein bis zu 40 Zeichen langer Kommentar zu
  368.                         der Box eingegeben werden.
  369.  
  370. Config:                 Hier kann fuer jede Box ein eigenes
  371.                         Konfigurationsfile angegeben werden, das nach dem
  372.                         waehlen geladen werden soll.
  373.  
  374. Macros:                 Hier laesst sich fuer jede Box ein File angeben in
  375.                         dem die selbst definierten Makrokeys abgelegt sind.
  376.  
  377. Script:                 Fuer jede Box kann ein eigenes Scriptfile angegeben
  378.                         werden. Es wird nach dem Waehlen geladen und
  379.                         ausgefuehrt.
  380.  
  381. Passwort:               Das persoenliche Passwort. Man sollte aus
  382.                         Sicherheitsgruenden fuer jede Box ein anderes
  383.                         Passwort benutzen.
  384.  
  385. Baud rate Gadget:       Baudrate zwischen 300 und 19200 Baud.
  386.  
  387. Data length Gadget:     Datenlaenge 7 oder 8 bits.(Meistens 8)
  388.  
  389. Parity Gadget:          Paritaet. Gerade(Even), ungrade(Odd) oder
  390.                         keine(None). (Ueblich ist None).
  391.  
  392. Stop bits Gadget:       1 oder 2 Stopbits. (Normal ist 1)
  393.  
  394. Duplex Mode Gadget:     Halb oder Vollduplex. (Normal ist Full).
  395.  
  396. Character set Gadget:   Hier laesst sich noch fuer jede Box die
  397.                         Uebersetzungstabelle einstellen. Die Bedeutung der
  398.                         einzelnen Abkuerzungen wurde schon im
  399.                         Translate-Menue erklaert.
  400.  
  401. Dial Menue:             Hier tauchen noch einmal die ersten 46 Mailboxen,
  402.                         die im Telefonbuch eingetragen sind, auf und
  403.                         koennen direkt angewaehlt werden.
  404.  
  405.  
  406.                                   Hot Keys
  407.                                   --------
  408.  
  409. Falls man nicht so gerne immer wieder die Maus zur Hand nimmt, lassen sich
  410. die einzelnen Menuepukte von NComm auch ueber Tastaturbefehle aufrufen.
  411.  
  412. Rechte Amigataste   A  = Informationen ueber NComm.
  413.  
  414.   "       "         B  = 250 ms Breaksigal.
  415.  
  416.   "       "         C  = Start/Ende ASCII Capture
  417.  
  418.   "       "         D  = Download
  419.  
  420.   "       "         E  = Telefonbuch
  421.  
  422.   "       "         F  = Start/Ende Scriptfile
  423.  
  424.   "       "         G  = Paletterequester
  425.  
  426.   "       "         H  = Auflegen
  427.  
  428.   "       "         I  = Schalter fuer Interlace
  429.  
  430.   "       "         J  = Abspeichern des Scrollbackbuffers
  431.  
  432.   "       "         K  = Bildschirm in zwei Haelften teilen
  433.  
  434.   "       "         L  = Konfiguration laden
  435.  
  436.   "       "         M  = Macrokeys laden
  437.  
  438.   "       "         N  = Telefonnummer waehlen
  439.  
  440.   "       "         O  = Modem set-up Requester
  441.  
  442.   "       "         P  = Drucker an/aus
  443.  
  444.   "       "         Q  = NComm beenden
  445.  
  446.   "       "         R  = Reset
  447.  
  448.   "       "         S  = Start/Ende ASCII Send
  449.  
  450.   "       "         T  = Schalter fuer Menueleiste
  451.  
  452.   "       "         U  = Upload
  453.  
  454.   "       "         V  = Srollbackbuffer anschauen
  455.  
  456.   "       "         W  = Konfiguration speichern
  457.  
  458.   "       "         Y  = Message upload
  459.  
  460.   "       "         Z  = New CLI
  461.  
  462. Right Amiga  #         = Fuer das Zeichen # muss eine Zahl
  463.                          (1,2,3,4,5,6,7,8,9,0) eingesetzt werden. Ueber
  464.                          diesen Befehl lassen sich die ersten 10 Eintraege
  465.                          im Telefonbuch anwaehlen.
  466.  
  467. HELP                   = Status
  468.  
  469. In den Requestern laesst sich CONTINUE oder APPEND auch mit Linke AMIGA V
  470. anwaehlen und CANCEL oder DELETE laesst sich mit Linke AMIGA B anwaehlen.
  471.  
  472.  
  473.                      Die NComm V 1.9 Scriptsprache
  474.                      =============================
  475.  
  476. Die Scriptfiles von NComm bestehen aus ASCII-Textfiles mit verschiedenen
  477. Kommandos, die jeweils durch eine Leerzeile getrennt sind. Es darf nur ein
  478. Kommando pro Zeile benutzt werden. Kommentare werden durch ein Semicolon
  479. (;) gekennzeichnet. Sprunglabel werden wie in BASIC durch einen Doppelpunkt
  480. hinter dem Kommando gekennzeichnet. Es sind zwei Beispielscripts und ein
  481. Host-Mode-Script auf der Diskette enthalten.
  482.  
  483. Uebersicht ueber die Kommandos:
  484. -------------------------------
  485.  
  486. ASCSEND
  487. Beginnt mit dem senden eines angegebenen ASCII-Textes.
  488. Beispiel: ASCSEND "df1:text/msg"
  489.  
  490. BEEP
  491. Erzeugt je nach der Einstellung im Screen-Menue einen Piepston, ein
  492. aufblitzen des Bildschirms oder bringt den NComm-Screen nach vorne.
  493.  
  494. BREAK
  495. Sendet ein 250 ms break an die Mailbox.
  496.  
  497. CAPTURE
  498. Schaltet ein ASCII-Capture ein oder aus.
  499. Beispiele:
  500. CAPTURE "filename"
  501. Oeffnet ein Capturefile und startet das Capture. Falls das File "filename"
  502. schon existiert, werden die neuen Daten angehangen.
  503. CAPTURE SUS
  504. Unterbricht ein Capture. Es kann mit dem Kommando CAPTURE ON wieder
  505. fortgesetzt werden.
  506. CAPTURE OFF
  507. Schaltet das Capture ab und schliesst das File "filename". Das File kann in
  508. diesem Script nicht mehr mit CAPTURE ON geoeffnet werden.
  509.  
  510. CD
  511. Aendert das aktuelle Directory.
  512. Beispiel: CD "RAM:"
  513.  
  514. CHAIN
  515. Startet ein neues Script. Die Kontrolle kann nicht wieder an das aufrufende
  516. Scriptfile uebergeben werden.
  517. Beispiel: CHAIN "NComm:ReadNews.script"
  518.  
  519. CLI
  520. Startet ein Programm oder ein CLI-Kommando. Die Ausgaben des Programmes
  521. oder des CLI-Kommandos erscheinen im NComm-Window.
  522. Achtung: Dieser Befehl bezieht sich immer auf das aktuelle Directory. Durch
  523. einen Fehler im Amiga-DOS kann das Directory aber nicht mit dem Befehl
  524. gesetzt werden. Wird ein anderes als das im Moment aktuelle Directory
  525. gebraucht, so muss vorher das CD-Kommando benutzt werden.
  526. Beispiel: CLI "dir dh0:comms"
  527.  
  528. CLRSTACK
  529. Dieses Kommando loescht den RETURN-Stack. Saemtliche GOSUBS werden
  530. vergessen. Es wird in Fehlersituationen benoetigt, wenn man das Script
  531. verlassen und neustarten will.
  532.  
  533. CONFIG
  534. Hierdurch wird ein neues Konfiguratiosfile geladen.
  535. Beispiel: CONFIG "NComm:MBBS.config"
  536.  
  537. CONVERSE
  538. Wartet auf eine bestimmte Meldung der Mailbox und antwortet darauf.
  539. Beispiel: "Enter your password:" "\p\n"  ;Wartet auf die Frage nach dem
  540. Passwort und sendet das Passwort aus dem Telefonbuch mit einem
  541. anschliessenden Return.
  542.  
  543. DELAY
  544. Unterbricht das Script fuer eine angegebene Zeit.
  545. Beispiele:
  546. DELAY 5               ; Wartet 5 Sekunden
  547. DELAY UNTIL 12:00     ; Wartet bis 12 Uhr
  548.  
  549. DIAL
  550. Waehlt eine oder mehrere Telefonnummern. Es koennen auch Eintraege aus dem
  551. Telefonbuch angewaehlt werden. Sollen mehrere Boxen angewaehlt werden, so
  552. muessen sie durch ein Komma getrennt werden.
  553. Beispiele:
  554. DIAL# "5961291"
  555. DIAL# "615592", "236995", "475898"
  556. DIAL "Blues-Projekt"
  557. DIAL "Juke-Box", "ABU-Box", "Galaxy"
  558.  
  559. DLWHEN
  560. Loescht das letzte definierte WHEN-Kommando.
  561.  
  562. DOWNLOAD
  563. Startet ein Download. Wenn nichts anderes angegeben ist wird das
  564. Uebertragungsprotokoll benutzt, welches im Transfermenue angegeben ist.
  565. Soll ein anderes Protokoll benutzt werden so wird es durch ein Komma und
  566. einen Buchstaben angegeben.
  567. Buchstaben: X = Xmodem, Y = Ymodem, B = Ymodem-B, G = Ymodem-G, Z = Zmodem
  568. Beispiele:
  569. DOWNLOAD "df1:junk"            ;Benutzt das Default Protokoll
  570. DOWNLOAD "df0:trash",Z         ;Benutzt immer Zmodem
  571.  
  572. DTENTHS
  573. Genau wie der DELAY-Befehl, aber in Zehntel Sekunden. Dieser Befehl sollte
  574. nur benutzt werden, wenn es unbedingt erforderlich ist eine so genaue Zeit
  575. anzugeben, da er den ganzen Rechner sperrt und keine anderen Aufgaben
  576. gleichzeitig bearbeitet werden koennen.
  577. Beispiel: DTENTHS 16     ;Wartet 1,6 Sekunden
  578.  
  579. DUMP
  580. Kommando zum debuggen von Scripts. Es wird eine Liste aller Variablen und
  581. ihres Inhaltes auf dem Bildschirm ausgegeben.
  582.  
  583. DWHENS
  584. Sperrt alle vorher benutzten WHEN-Kommandos.
  585.  
  586. ECHO
  587. Dieses Kommando bestimmt ob Zeichen die durch das INPUT-Kommando gelesen
  588. werden geechot werden sollen. ECHO ON sollte benutzt werden, wenn ein User
  589. am anderen Ende der Leitung ist. ECHO OFF sollte benutzt werden, wenn am
  590. anderen Ende eine Mailbox ist oder der andere User nicht lesen soll was er
  591. selbst schreibt. Falls man bei den Kommandos ASCSEND und MSGSEND den zu
  592. sendenden Text selbst auch lesen moechte muss auf ECHO ON geschaltet
  593. werden. Ist im Zusammenhang mit einem CLI-Kommando das ECHO auf ON, so wird
  594. der Output an die serielle Schnittstelle gesandt.
  595.  
  596. END
  597. Stoppt die Ausfuehrung eines Scripts.
  598. Beispiel:
  599. WHEN "Read>" GOSUB next
  600. WAIT "No more unread."
  601. END
  602.  
  603. Next: SEND "\n"
  604.       Message "(Skipping to next unread)\n"
  605.       RETURN
  606.  
  607.  
  608. GOSUB
  609. Ruft ein angegebenes Unterprogramm auf. Das Unterprogramm muss durch ein
  610. RETURN beendet werden. Danach wird wieder in die Zeile nach dem GOSUB
  611. gesprungen.
  612. Beispiel: GOSUB myRoutine
  613.  
  614. GOTO
  615. Springt an eine angegebene Stelle im Script.
  616. Beispiel: GOTO quit
  617.  
  618. HANGUP
  619. Sendet das Kommando zum auflegen an das Modem.
  620.  
  621. IF <Bedingung> THEN <Anweisung>
  622. Wenn eine Bedingung erfuellt ist wird eine Anweisung ausgefuehrt. (Siehe
  623. BASIC-Handbuch). Das ! dient als NOT (Nicht).
  624. Zwei Zeichenketten koennen mit == verglichen werden. Gross und
  625. Kleinschreibung werden nicht beruecksichtigt.
  626. EXISTS untersucht ob ein File vorhanden ist.
  627. Beispiele:
  628. IF $password == "abcdef" THEN MESSAGE "Password erkannt\n"
  629. IF !$password == "xyz" THEN GOTO KillUser
  630. IF EXISTS "NComm:host.config" THEN CONFIG "NComm:host.config"
  631. IF !EXISTS $file THEN SEND "File not found!\n"
  632. Achtung: Das gesammte Kommando einschlisslich des THEN-Teils muss immer in
  633. einer Zeile stehen.
  634.  
  635. INPUT
  636. Dieses Kommando liest Daten von der seriellen Schnittstelle und schreibt
  637. sie in eine Variable.
  638. Beispiel:
  639. SEND "Enter your first name: "
  640. INPUT $name "\r"               ;Input schreibt die Daten bis zum CR (\r) in
  641.                                 die Variable "name".
  642.  
  643. LOADKEYS
  644. Es wird ein File mit neuen Tastaturmakros geladen.
  645. Beispiel: LOADKEYS "NComm:dec.Keys"
  646.  
  647. LOADPHONE
  648. Ein neues Telefonbuch wird geladen.
  649. Beispiel: LOADPHONE "NComm:dialdir.phone"
  650.  
  651. MESSAGE
  652. Schreibt eine Nachricht auf den Bildschirm. Es wird nichts an die serielle
  653. Schnittstelle geschickt.
  654. Beispiel: MESSAGE "\fReading new mail...\n"
  655.  
  656. MSGSEND
  657. Hat die gleiche Funktion wie "message send" im Transfer-Menue.
  658.  
  659. PRINTER ON/OFF
  660. Schaltet den Drucker an oder aus.
  661.  
  662. QUIT
  663. Beendet NComm.
  664.  
  665. REPEAT<->UNTIL <Bedingung>
  666. Die Anweisungen zwischen REPEAT und UNTIL werden solange ausgefuehrt bis
  667. die Bedingung wahr ist. Es gibt ein paar Einschraenkungen zu beachten.
  668. Siehe WHILE/ENDWHILE.
  669.  
  670. REQUEST ON/OFF
  671. Die Moeglichkeit, das sich AMIGA-DOS mit einem Requester meldet (Disk Full,
  672. read/Write error etc.) kann aus oder eingeschaltet werden.
  673.  
  674. RETURN
  675. Beendet ein Unterprogramm. Siehe GOSUB.
  676.  
  677. SEND
  678. Sendet einen angegebenen String an die Mailbox.
  679. Beispiele:
  680. SEND "\n"            ;Linefeed
  681. SEND "\p\n"          ;Das Passwort aus dem Telefonbuch plus einem CR.
  682.  
  683. SET
  684. Es wird ein Wert fuer eine Variable gesetzt.
  685. Beispiel:
  686. SET $name = "Daniel"
  687. SEND $name
  688.  
  689. TIMEOUT
  690. Dieses Kommando bestimmt, wie lange NComm bei den Befehlen WAIT, CONVERSE
  691. oder INPUT wartet.
  692. Beispiel: TIMEOUT 10        ;NComm wartet 10 Sekunden
  693.  
  694. UPLOAD
  695. Startet ein upload an die Mailbox. Syntax siehe DOWNLOAD.
  696.  
  697. WAIT
  698. Wartet auf einen bestimmten Text. Ist mit TIMEOUT keine Zeitbegrenzung
  699. definiert, so wird ewig gewartet.
  700. Beispiele:
  701. WAIT ""              ;Wartet auf irgendetwas.
  702. WAIT "\n"            ;Wartet auf ein Linefeed.
  703. WAIT "Command:"      ;Watet auf den Text "Command:".
  704.  
  705. WHILE <Bedingung> DO .... ENDWHILE
  706. Die Anweisungen zwischen DO und ENDWHILE werden ausgefuehrt, bis die
  707. Bedingung wahr/falsch ist. Es ist nicht erlaubt eine WHILE/ENDWHILE
  708. Schleife durch ein GOTO oder ein RETURN zu verlassen. Sie kann aber durch
  709. ein GOTO plus dem Kommando CLRSTACK verlassen werden.
  710.  
  711. WHEN
  712. Bestimmt was passiert wenn ein angegebener Text empfangen wird.
  713. Beispiel:
  714. WHEN "NO CARRIER" END
  715.  
  716. WRITE
  717. Schreibt einen Textstring in ein File. Wenn das File schon existiert, wird
  718. der String angehangen.
  719. Beispiel:
  720. WRITE "NComm:host/log" "Logged in: "$username"\n"
  721.       |_______________| |________________________|
  722.              |                      |
  723.           Filename                String
  724.  
  725. Fuer weitere Beispiele zur Benutzung der Scriptsprache sollte man sich die
  726. mitgelieferten Beispielscripts anschauen.
  727.  
  728.  
  729. Deutsche Anleitung von D.Rosenhagen (A.U.G.E 4000) Duesseldorf den 7.6.90
  730.  
  731.  
  732.